home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / bbs_lord / ilord103.zip / INTRLORD.DOC < prev    next >
Text File  |  1996-06-22  |  19KB  |  397 lines

  1. ┌───────────────────────────────────────────────────────────────────────────┐ 
  2. │       Inter-LORD TM an Inter-BBS In Game Module (IGM) for L.O.R.D.        │ 
  3. └───────────────────────────────────────────────────────────────────────────┘
  4.  
  5.    Please read these doc files before attempting to install this program.
  6.    However, if you wish to do a quick installation, jump below to the
  7.    Installation section.
  8.    
  9.    ALSO, feel free to use the INTRLORD.ANS file on your BBS to promote the
  10.    arrival of Inter-LORD on your BBS!
  11.  
  12. ┌───────────────────────────────────────────────────────────────────────────┐ 
  13. │                          Description of this IGM                          │ 
  14. └───────────────────────────────────────────────────────────────────────────┘
  15.    
  16.    Inter-LORD is designed to add Inter-BBS support to Legend of the Red
  17.    Dragon in the EASIEST manner possible.  It is an add-on to The Realm of
  18.    Vanadia series of Inter-IGMs, or it can be used independently of the
  19.    series.  Although there are many benefits to using Inter-LORD, some of the
  20.    features are listed here:
  21.  
  22.    COMMUNICATIONS:
  23.      
  24.     - Support for FOSSILS, internal communications to 115,200, and 
  25.       non-standard communication ports.  
  26.     - Supports and uses the RIP protocol, e.g. clickable menus
  27.     - Monitors carrier detect signal and returns to BBS
  28.     - Correctly detects a keyboard timeout and returns to BBS
  29.     - Monitors the time remaining, and returns to BBS
  30.     - Function keys for sysops to alter user time, chat, etc...
  31.  
  32.    MULTINODE SUPPORT
  33.  
  34.     - File locking and sharing using SHARE.EXE for ALL critical files
  35.       including the data and log files.
  36.     - Gives up time slices for popular multitaskers including Desqview, 
  37.       OS/2 and Windows
  38.     - Individual logfiles for each node.
  39.     
  40.    INTER-BBS SUPPORT
  41.  
  42.  
  43.     Playing Features
  44.     - Users will be able to tell what is happening all over the league
  45.       simply by reading LORD's Daily News!  SysOps can configure Inter-
  46.       LORD to either show the users everything happening everywhere or
  47.       just the information pertenant to your BBS.
  48.     - Users may send telegrams to any Inter-BBS player from within the 
  49.       game using colors and built in ANSI and ASCII editors.
  50.     - Users may battle other players, and will receive GOLD, GEMS and
  51.       EXPERIENCE if they win, and they will lose the same if they lose.
  52.     - Users are notified whenever a Inter-BBS user attacks them, kills
  53.       them, runs away, or dies trying.
  54.     - Users may send gold, gems and iventory items to anyone on any BBS
  55.     - Users may perform many actions to users on ANY BBS, like cursing,
  56.       summoning demons, sending terrorists, etc...
  57.     
  58.     SysOp Features
  59.     - Extremely SIMPLE for Sysops to set up, no route file is needed!
  60.     - Will not import information from BBSs not listed in the current
  61.       INTERBBS.CFG file.
  62.     - Any SysOp in the League can use the SENDALL command line paramter
  63.       to send a personal NetMail to all of the other SysOps in a League.
  64.       Excellent for coordinators to keep members informed
  65.     - A BBS can particpate in multiple leagues, as long as each league
  66.       has a unique League ID.
  67.     - Uses PKZIP and PKUNZIP to compress data before sending.
  68.     - You can create colorful ANSI and ASCII bulletins for displaying on
  69.       your BBS by using MAINTAIN BULLETINS.
  70.  
  71.     Coordinator Features
  72.     - Uses a HOST routing technology to send information from one system 
  73.       to another.  The league coordinator handles the routing for the 
  74.       entire league.
  75.     - Can use a "wagon wheel" style of routing to over-ride the HOST
  76.       system for the easiest routing.
  77.     - Can be setup to check for number of forest fights, player fights,
  78.       and illegal IGMs on remote systems.  A NetMail message will be
  79.       created and left in your mail directory so you can keep tabs on
  80.       improperly configured systems without searching log files.
  81.     - Inter-LORD automatically sends the INTERBBS.CFG file and
  82.       IGMINFO.DAT file to all participating systems each night to insure
  83.       they are always kept up to date.
  84.     - All BBSs in the League are forced to use the same configuration
  85.       parameters, thus insuring all BBSs are running identical games.
  86.     - Can check for duplicate players, and only allows a given user name 
  87.       (their real name) to be used on one system at a time.  This option
  88.       can be disabled in the INTERBBS.CFG file.
  89.     - The league coordinator can cause a reset of the game (including the 
  90.       LORD game running Inter-LORD and The Realm of Vanadia IGMs if they
  91.       are installed) at any time by simply using a command line switch 
  92.       (INTRLORD RESET)
  93.     - Will support up to 256 BBSs and thousands of players without the 
  94.       need for extended or expanded memory.  
  95.    
  96.    MISCELANEOUS:
  97.  
  98.     - An easy to use configuration program built in, eliminating the need
  99.       to edit configuration files by hand (INTRLORD CONFIG)
  100.     - Creates bulletins showing high scores (INTRLORD BULLETINS)
  101.     - Support for ANSI, AVATAR, ASCII and RIP 
  102.     - RIP Support includes clickable menus and full size characters.
  103.       More graphics will be added later.
  104.     - Written in C/C++ for the fastest, smallest code possible
  105.     - Extensively tested both internally and through betas.
  106.     - Conforms to the Inter-IGM standard and will communicate with The 
  107.       Realm of Vanadia series of Inter-IGMs, if present.  
  108.  
  109.    Inter-LORD is a very large IGM and should provide your users with many
  110.    new challenges.  There are traders, spell casters, and more "locals"
  111.    that your users can interact with.
  112.  
  113. ┌───────────────────────────────────────────────────────────────────────────┐ 
  114. │                  Copyright Notice and Program Disclaimer                  │ 
  115. └───────────────────────────────────────────────────────────────────────────┘
  116.  
  117. This software is Copyright 1995 and owned by G.A.C. Computer Services.  
  118. G.A.C. Computer Services grants to the user a nonexclusive license to use 
  119. this software solely for its internal business purposes.  The user may not 
  120. commercially distribute, sublicense, resell, or otherwise transfer for any 
  121. consideration, or reproduce for any such purposes, the software or any 
  122. modification or derivation thereof, either alone or in conjunction with any 
  123. other product or program.  Further, the user may not modify the software or 
  124. its support files for any purpose.
  125.  
  126.  
  127. THIS SOFTWARE IS PROVIDED TO THE USER ''AS IS.''  G.A.C. COMPUTER SERVICES 
  128. MAKES NO WARRANTIES, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS  
  129. SOFTWARE AND/OR ASSOCIATED MATERIALS PROVIDED TO THE USER, INCLUDING 
  130. BUT NOT LIMITED TO ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR A 
  131. PARTICULAR PURPOSE OR AGAINST INFRINGEMENT. G.A.C. COMPUTER SERVICES DOES 
  132. NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR 
  133. REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE 
  134. UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SOFTWARE WILL BE 
  135. CORRECTED.  FURTHERMORE, G.A.C. COMPUTER SERVICES DOES NOT WARRANT OR MAKE 
  136. ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF THE 
  137. SOFTWARE OR ANY DOCUMENTATION PROVIDED HEREWITH IN TERMS OF THEIR 
  138. CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE.  NO ORAL OR WRITTEN 
  139. INFORMATION OR ADVICE GIVEN BY G.A.C. COMPUTER SERVICES OR A G.A.C. COMPUTER 
  140. SERVICES AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY OR IN ANY WAY 
  141. INCREASE THE SCOPE OF THIS WARRANTY.
  142.  
  143. LIMITATION OF LIABILITY -- G.A.C. COMPUTER SERVICES AND ITS LICENSORS ARE 
  144. NOT LIABLE FOR ANY CLAIMS OR DAMAGES WHATSOEVER, INCLUDING PROPERTY DAMAGE, 
  145. PERSONAL INJURY, INTELLECTUAL PROPERTY INFRINGEMENT, LOSS OF PROFITS, OR 
  146. INTERRUPTION OF BUSINESS, OR FOR ANY SPECIAL, CONSEQUENTIAL OR 
  147. INCIDENTAL DAMAGES, HOWEVER CAUSED, WHETHER ARISING OUT OF BREACH OF 
  148. WARRANTY, CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, OR 
  149. OTHERWISE.
  150.  
  151.  
  152. ┌───────────────────────────────────────────────────────────────────────────┐ 
  153. │                  List of included files in the Archive                    │ 
  154. └───────────────────────────────────────────────────────────────────────────┘
  155.  
  156.     INTRLORD.EXE - The Main IGM executable
  157.     MAINTAIN.EXE - The Maintenance module for Inter-LORD
  158.     INTRLORD.DOC - This Documentation file
  159.     FILE_ID.DIZ  - A short description of this program
  160.     REGISTER.DOC - A Registration form for G.A.C. Computer Services 
  161.             Products.
  162.     SETREAD.BAT  - Sets files to read-only
  163.     NOREAD.BAT   - Sets files back to normal
  164.     *.MON, *.DAT - Data files for Treasures, and monsters
  165.     *.ART        - Graphics files
  166.  
  167.     NOTE: Many other data files may be created in support of the software
  168.           make sure there is some hard drive space available for the game
  169.           to function correctly.
  170.  
  171.     NOTE: For VERY busy multinode systems, contact us about individual
  172.           art pictures.  These will use more disk space, but will require
  173.           less hard drive access when the IGM is running.
  174. ┌───────────────────────────────────────────────────────────────────────────┐ 
  175. │                          Installation Instructions                        │ 
  176. └───────────────────────────────────────────────────────────────────────────┘
  177.  
  178.  NOTE: SHARE.EXE may need to be loaded to run these IGMs, even if you are
  179.        only a single node system.  On multinode systems, use the DOS ATTRIB
  180.        command to set all of the .EXE, .RIP, .ASC, and .ANS files to read-
  181.        only.  I have included simple batch files to do this:
  182.         SETREAD.BAT  - Set all of the files to read-only
  183.         NOREAD.BAT   - Set the files back to normal
  184.     
  185.     1 - Unpack all of these files into your VANADIA directory or 
  186.         their own directory, a good name is INTRLORD.
  187.  
  188.         e.g. md c:\lord\intrlord
  189.         
  190.  
  191.     2 - change to the directory where the files were placed and execute
  192.         INTRLORD with the CONFIG option.
  193.  
  194.         e.g. INTRLORD CONFIG
  195.  
  196.     3 - Answer the questions about your system, most are self explanatory.  
  197.         Choose I)nstall to install the IGM into your LORD game.
  198.         Be sure to save the information before you exit.
  199.         NOTE: Most people will use the Advanced Communications defaults.
  200.           Also, the Network Wide News if set to yes will let your
  201.           players see what is happening all over the network!
  202.  
  203.     4 - You need to run the maintenance program in your nightly
  204.         maintenance.  Simply use the MAINTAIN command line parameter.
  205.         the door will automatically perform local and Inter-BBS (if 
  206.         applicable) maintenace at midnight (including INBOUND, OUTBOUND
  207.         and file maintenance).
  208.  
  209.         NOTE: If you already have players in your LORD game, run 
  210.           MAINTAIN MAINTAIN now to update the Inter-LORD data files.
  211.  
  212.         e.g.   c:
  213.            cd\lord\intrlord (or \lord\vanadia)
  214.            MAINTAIN MAINTAIN
  215.     
  216.     5 - Determine if you need to use the INBOUND, CLEANUP or OUTBOUND
  217.         parameters for MAINTAIN.EXE.  These are available options and
  218.         may help your league or system run smoother.  However, they are
  219.         not needed on most systems since the midnight maintenance will
  220.         handle all of this (except the CLEANUP).
  221.         
  222.         Inter-LORD MUST be able to find the netmail messages that have
  223.         the files attached to them.  The best way to insure that Inter-
  224.         LORD can find the messages, is to run MAINTAIN INBOUND before 
  225.         anything else when mail is received on your system.  
  226.         
  227.         If you run a BBS that can not allow Inter-LORD to process 
  228.         incoming netmail messages, use MAINTAIN CLEANUP.  This will 
  229.         allow you to import any information sent to your BBS, but you 
  230.         may NOT be a hub in your league (this is for security reasons).
  231.  
  232.         If your league is local, or has a good routing system in place,
  233.         you may want to run MAINTAIN OUTBOUND several times during the
  234.         day (e.g. when inbound data is received, when players play LORD
  235.         or at specific times).  This will speed up the response times to
  236.         battles and special events.  Player data will ONLY be sent at 
  237.         midnight when MAINTAIN MAINTAIN is run.
  238.  
  239.     6 - Test the game locally and remotely.  If you encounter a problem,
  240.         please notify us, so we may help.
  241.  
  242.     NOTE: For Inter-BBS play, see the next section
  243.  
  244. ┌───────────────────────────────────────────────────────────────────────────┐
  245. │                              Inter-BBS Setup                              │
  246. └───────────────────────────────────────────────────────────────────────────┘
  247.  
  248.     First thing you need to do is find an Inter-LORD league to
  249.     join and apply or find some boards who want to start a new league.
  250.     Linear Net has an excellent (and fast growing) Inter-LORD league
  251.     setup.  For more information contact Bryan Turner at 1:124/7013.
  252.     
  253.     If you are starting a new league, then someone must be the League 
  254.     Coordinator (BBS #1).  This person is responsible for creating the 
  255.     INTERBBS.CFG file that you will be using, deciding which values will 
  256.     be used for the game options, and sending the INTERBBS.CFG file to 
  257.     all particpating systems manually the first time.
  258.  
  259.     Remember, everyone participating must be running a fidonet compatible
  260.     mailer, or find some way to pass the data packets to each other.
  261.  
  262.     NOTE: If you are the league coodinator, see the INTERBBS.DOC file for
  263.     information on its format.
  264.  
  265.     Everyone in the league will have to perform the following steps.
  266.  
  267.     1 - Notify the coordinator that you want to join his/her league.
  268.  
  269.     2 - Fill in the extra Inter-BBS options in the configuration file
  270.         using the CONFIG command line option.  This information includes  
  271.         your league tag, Inter-BBS number, Inter-BBS network address, etc.
  272.  
  273.     3 - Get the INTERBBS.CFG  and IGMINFO.DAT files from your league 
  274.         coordinator, they will have to be file attached to you the first 
  275.         time and you will place them in your INTRLORD directory.  They
  276.         will be updated automatically each night.
  277.     
  278.     4 - If needed, you can have your mailer run MAINTAIN INBOUND whenever 
  279.         mail is received to immediately import the incoming Inter-BBS 
  280.         messages.  Or you can wait and the inbound messages will be 
  281.         imported during the nightly maintenance.
  282.  
  283.         NOTE: The files sent to your system have the form 
  284.             ILxxxxxx.<league tag>
  285.         
  286.         e.g.  c:
  287.           cd\lord\intrlord (or \lord\vanadia)
  288.           MAINTAIN INBOUND
  289.  
  290.     5 - Make sure PKZIP.EXE and PKUNZIP.EXE are in your path, they are        
  291.         used internally to compress data before encoding.
  292.  
  293.     6 - Make sure you are running MAINTAIN MAINTAIN at night and enjoy your
  294.         Inter-BBS game!
  295.  
  296.  
  297.  
  298. ┌───────────────────────────────────────────────────────────────────────────┐
  299. │                          Command Line Parameters                          │
  300. └───────────────────────────────────────────────────────────────────────────┘
  301.  
  302.     INTRLORD responds to the following command line parameters:
  303.  
  304.    Parameter 1:
  305.  
  306.     [Node #]  - The current node number should be passed to the program
  307.             when it is being run as an IGM (in the 3RDPARTY.DAT file).
  308.  
  309.     CONFIG    - Invoke the internal configuration program for specifying
  310.             sysop configurable options.
  311.  
  312.     The MAINTAIN program responds to the following parameters:
  313.  
  314.    Parameter 1:
  315.     
  316.     MAINTAIN    - Perform the nightly maintenance.  This includes updating
  317.               the Tournamnet day, processing inbound Inter-BBS 
  318.               messages, and creating outbound Inter-BBS messages.  
  319.               This should only be used once per day.
  320.  
  321.     INBOUND     - Process inbound Inter-BBS packages immediately.  This
  322.               should probably be used every time your system receives
  323.               IL*.<tag> files from another system.
  324.  
  325.     OUTBOUND    - Send outbound Inter-BBS messages immediately.  This
  326.               may be used anytime during the day to speed up the
  327.               transfer of data.
  328.     
  329.     CLEANUP     - This is similiar to INBOUND, but does not require the
  330.               netmail messages to process the incoming IL*.<tag>
  331.               files.  This will cause maintain to process any orphan
  332.               Inter-LORD data files.  HOWEVER, this will only import
  333.               the information to your BBS and will NOT pass it on to
  334.               other systems.  In other words if you have to use
  335.               CLEANUP all of the time because your BBS can not allow
  336.               Inter-LORD to process the netmail messages, you may
  337.               NOT be a hub in your league.
  338.  
  339.     BULLETINS   - Creates ANSI and ASC score bulletins for your use
  340.  
  341.     SENDALL     - Send a NetMail message to each SysOp in the League.        
  342.  
  343.     RESET       - Used by the League Coodinator (BBS #1) to immediately
  344.               reset all BBS's in the League.  May also be used to 
  345.               reset a local Inter-LORD game.
  346.     
  347.     UPDATEIGMS  - Used by the LEague Coordinator (BBS #1) to causes an 
  348.               IGMINFO.DAT file to be created.
  349.  
  350.               This file is necessary for Inter-LORD to detect Illegal 
  351.               IGMs.  The information needed is read directly from the
  352.               League Coordinators 3RDPARTY.DAT file.
  353.  
  354.  
  355. ┌───────────────────────────────────────────────────────────────────────────┐
  356. │                    Registration and technical support                     │
  357. └───────────────────────────────────────────────────────────────────────────┘
  358.  
  359.     Inter-LORD is FREE if you registered the first IGM in the Realm of 
  360.     Vanadia series (Vanadia's Arena of Warriors) or the entire series
  361.     before 3/15/96.  Simply contact us for your registration code.
  362.     
  363.     If you are not elligible for the special offer, registration cost 
  364.     is $10.00 U.S. for Inter-LORD.  See the enclosed REGISTER.DOC file 
  365.     for instructions on how to register.  We accept VISA/MC!
  366.  
  367.     For technical support, bug reports, comments AND suggestions please
  368.     contact us in one of the following ways:
  369.  
  370.      Send me NetMail:           Gregory Campbell@1:124/8047
  371.      Send me Internet E-mail:   campbel@onramp.net
  372.      World Wide Web:            http://rampages.onramp.net/~campbel/
  373.      Call my BBS:               214-527-6811 (login as Guest)
  374.      Call me voice:             214-517-3692 (10am-9pm CST, M-F)
  375.  
  376.  
  377. ┌───────────────────────────────────────────────────────────────────────────┐
  378. │                              Acknowledgements                             │
  379. └───────────────────────────────────────────────────────────────────────────┘
  380.  
  381.     Special thanks go to all those people that helped with the alpha
  382.     and beta testing of this product AND to all of you who have helped
  383.     support The Realm of Vanadia and this IGM through registrations.
  384.     
  385.     Specifically the following people need to be acknowledged:
  386.  
  387.     Seth Able - for creating Legend of the Red Dragon and allowing others
  388.         to share their worlds with his.
  389.  
  390.     Bryan Turner - for being one of the best beta testers around, and for
  391.         supporting BBS Gaming through Linear-Net.  For more information
  392.         about Linear-Net send him a note at 1:124/7013.
  393.  
  394.  
  395. Inter-LORD, Inter-IGM and The Realm of Vanadia are trademarks of 
  396. G.A.C. Computer Services and may not be used without prior written permission.
  397.